racked with depression - Alemán Inglés Diccionario